ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース7.0
E05164-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttXlaTableByName

説明

表またはビューの所有者および名前を指定して、表またはマテリアライズド・ビューのシステム表識別子およびユーザー表識別子を検出します。この関数の使用方法については、「更新を監視する表の指定」を参照してください。

構文

SQLRETURN ttXlaTableByName(ttXlaHandle_h handle,

                char *owner,

                char *name,

                out SQLUBIGINT *sysTableID,

                out SQLUBIGINT *userTableID)

パラメータ

パラメータ
説明
handle
ttXlaHandle_h
データ・ストアのトランザクション・ログ・ハンドル。
owner
char *
表またはビューの所有者の文字列。
name
char *
表またはビューの名前。
sysTableID
out
SQLUBIGINT *
システム表IDが返されます。
userTableID
out
SQLUBIGINT *
ユーザー表IDが返されます。

結果

コールが成功すると、SQL_SUCCESSが返されます。返されない場合は、ttXlaErrorを使用してエラーをレポートします。

表PURCHASING.INVOICESに関連付けられているシステム表IDおよびユーザー表IDを取得するには、次のコールを実行します。

SQLUBIGINT sysTableID;

SQLUBIGINT userTableID;

rc = ttXlaTableByName(xlahandle, "PURCHASING", "INVOICES",
                      &sysTableID, &userTableID);

参照

ttXlaTableStatus